home *** CD-ROM | disk | FTP | other *** search
- function move(mmm)
- {
- if(_root.lev.deee.hitTest(_root.pra._x,_root.pra._y,1) == true)
- {
- _root.miss = 1;
- _root.m = 0;
- sc = sc1;
- _root.lev.gotoAndPlay(lvc);
- }
- if(Key.isDown(48))
- {
- _root.miss = 1;
- _root.m = 0;
- sc = sc1;
- _root.lev.gotoAndPlay(lvc);
- }
- if(m != 0)
- {
- if(m == 1)
- {
- x -= 10;
- _root.pra.pra._rotation = -90;
- }
- if(m == 2)
- {
- y -= 10;
- _root.pra.pra._rotation = 0;
- }
- if(m == 3)
- {
- x += 10;
- _root.pra.pra._rotation = 90;
- }
- if(m == 4)
- {
- y += 10;
- _root.pra.pra._rotation = 180;
- }
- m1 = m;
- }
- else
- {
- if(Key.isDown(37))
- {
- if(xrad == 2)
- {
- m = 1;
- }
- if(xrad == 1)
- {
- m = 3;
- }
- }
- if(Key.isDown(38))
- {
- if(yrad == 2)
- {
- m = 2;
- }
- if(yrad == 1)
- {
- m = 4;
- }
- }
- if(Key.isDown(39))
- {
- if(xrad == 2)
- {
- m = 3;
- }
- if(xrad == 1)
- {
- m = 1;
- }
- }
- if(Key.isDown(40))
- {
- if(yrad == 2)
- {
- m = 4;
- }
- if(yrad == 1)
- {
- m = 2;
- }
- }
- if(Key.isDown(107))
- {
- if(lv < 25)
- {
- cmp = 1;
- sc = sc1;
- }
- }
- if(Key.isDown(109))
- {
- if(lv > 0)
- {
- cmp = 1;
- lv -= 2;
- sc = 0;
- }
- }
- }
- }
- function upor(mmm)
- {
- if(m == 3)
- {
- if(lev.fon.hitTest(x + 10,y,1) == true)
- {
- while(lev.fon.hitTest(x + 10,y,1) == true)
- {
- x -= 1;
- }
- m = 0;
- }
- }
- if(m == 1)
- {
- if(lev.fon.hitTest(x - 10,y,1) == true)
- {
- while(lev.fon.hitTest(x - 10,y,1) == true)
- {
- x += 1;
- }
- m = 0;
- }
- }
- if(m == 4)
- {
- if(lev.fon.hitTest(x,y + 10,1) == true)
- {
- while(lev.fon.hitTest(x,y + 10,1) == true)
- {
- y -= 1;
- }
- m = 0;
- }
- }
- if(m == 2)
- {
- if(lev.fon.hitTest(x,y - 10,1) == true)
- {
- while(lev.fon.hitTest(x,y - 10,1) == true)
- {
- y += 1;
- }
- m = 0;
- }
- }
- }
- sc = 0;
-